alloc_boot_pages() allocates downwards from high memory.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 22 Feb 2007 15:26:21 +0000 (15:26 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 22 Feb 2007 15:26:21 +0000 (15:26 +0000)
commit6a20532c7b680a6aef8896491f14226157f4cb85
tree4897fe9a754306d754642229b5e575af6e0e023d
parent92eb4bd779250e470191a0d36f4a310134fb76c8
alloc_boot_pages() allocates downwards from high memory.
This conserves low memory.

Provide new function alloc_boot_low_pages() for those callers who
actually require lowmem pages (e.g., below 4GB).

Based on a patch by Chris Lalancette <clalance@redhat.com>

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/setup.c
xen/common/page_alloc.c
xen/include/xen/mm.h